Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F3 France F4 France F5 France F7 Italy F4 Algeria F1 Algeria F2 Spain F11 France F17 France F18 France F4 France F14 France F5 Korea F2 Frito Lay/USTA Challenger - Binghamton Great Britain F5 Great Britain F6 Coffee Cup Challenger - Chikmagalur Busan Open Challenger Tennis - Busan France F13 Samsung Secruities Cup Challenger - Seoul USTA Tallahassee Tennis Challenger - Tallahassee Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton France F2 Italy F2 Flea Market Cup Busan Challenger Tennis - Busan Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Carson Challenger Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton Tallahassee Tennis Challenger - Tallahassee Samsung Securities Cup Challenger Tennis - Seoul Fifth-Third Bank Tennis Championships - Lexington HTV Challenger - Ho Chi Minh City Seoul Challenger Chuncheon Challenger Yokohama International Tennis Tournament - Yokohama Internationaux de Nouvelle-Caledonie - New Caledonia 2001 Centura USTA Challenger - Rocky Mount Samsung Securities Cup Challenger Tennis - Seoul Time Warner USTA Challenger - Binghamton The 69th King's Cup-Thailand Open - Bangkok Honda-Kah Open - Singapore The Surbiton Trophy - Surbiton Samsung Securities Cup Challenger - Seoul Shimadzu All Japan Indoor - Kyoto Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Yokohama Challenger 2001 - Yokohama Samsung Securities Cup - Seoul The LTA Nottingham Challenger - Nottingham Media Will Cup Busan Challenger Tennis - Busan MTCI ATP Challenger - Yokohama Mobilux Open - Luxembourg Hilton Waikoloa Village USTA Challenger - Waikoloa Open Mutouest - St. Brieuc Dharwad Challenger 2006 - Dharwad Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Trofeo Francesco Guzzini - Recanati Togliatti Cup - Togliatti Austin Challenger - Austin Anning Challenger Fifth-Third Bank Tennis Classic - Lexington X Abierto Internacional de Salinas - Salinas Torneo Internacional Challenger Fila 2005 - Leon LTA Cardiff Challenger - Cardiff China Open - Beijing Flea Market Cup Busan Challenger Tennis - Busan Tiburon Challenger - Tiburon Open de Rennes La Trinitaine - Rennes Challenger Casablanca San Angel - Mexico City Kyoto Challenger Mobilux Open - Luxembourg BH Telecom Sarajevo 2007 - Sarajevo Bangkok Challenger Samsung Securities Cup - Seoul Internazionali di Tennis - Bergamo Challenger DCN de Cherbourg - Cherbourg Samsung Securities Cup - Seoul Bordeaux Challenger Copa Ericsson Costa Rica - San Jose Cassis Challenger USTA Illinois Challenger - Champaign Samsung Securities Cup - Seoul Mauritius Open - Mauritius Heineken Open Shanghai - Shanghai Flea Market Cup - Busan Samsung Open - Brighton Heineken Open - Auckland Sybase Open - San Jose Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Adidas International - Sydney International Tennis Championships - Delray Beach Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Adidas International - Sydney International Tennis Championships - Delray Beach Challenger Ford de Cherbourg - Cherbourg TD Waterhouse Cup - Long Island Orleans Challenger Heilbronn Open - Heilbronn Qatar Open - Doha Siebel Open - San Jose Yokohama World Tennis Gaora Cup - Yokohama Kroger / St. Jude International - Memphis Open 13 - Marseille Open de Franche Comte - Besancon The Stella Artois Grass Court Championships - London The 70th King's Cup and Queen's Cup - Bangkok Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis China Open - Beijing ECM Prague Open 2005 - Prague AIG Japan Open - Tokyo Togliatti Cup - Togliatti Kroger / St. Jude International - Memphis Medibank Private International - Sydney SAP Open - San Jose Dubai Open - Dubai BMW Open - Munich The 10tele.com Open - Nottingham Internationaux de Doubs Open de Franchie-Comte - Besancon RCA Championships - Indianapolis Third Bank Tennis Championships - Lexington Chennai Open - Chennai XL Capital Bermuda Open - Bermuda Delray Beach International Tennis Championships - Delray Beach The Manchester Trophy - Manchester 2000 Challenger de Granby - Granby Fifth-Third Bank Tennis Championships - Lexington Hypo Group Tennis International - Portschach Osaka International Tennis Tournament - Osaka Salem Open - Hong Kong Ordina Open - 's-Hertogenbosch Quimper Challenger Pau Challenger Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Aix En Provence Challenger Qatar ExxonMobil Open - Doha The Nottingham Challenger - Nottingham Challenger Ford de Cherbourg - Cherbourg Pro Tennis World Open - Boca Raton Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Ciudad de Pozoblanco Open Diputacion - Cordoba The Dubai Tennis Championships - Dubai Internationaux du Doubs - Besancon BMW Open - Munich Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AAPT Championships - Adelaide China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Salem Open - Hong Kong The Artois Championships - London Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon SA Tennis Open - Johannesburg Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Samsung Securities Cup - Seoul Open Sud de France - Montpellier Kroger / St. Jude International - Memphis Siebel Open - San Jose Open 13 - Marseille RCA Championships - Indianapolis Estoril Open - Estoril AEGON Championships - London Open de Moselle - Metz China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Grand Prix Hassan II - Casablanca Mercedes-Benz Cup - Los Angeles If Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Heineken Open - Auckland Valencia Open - Valencia Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Brisbane - Brisbane Thailand Open - Bangkok Medibank International - Sydney Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Rakuten Japan Open - Tokyo Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Argentina Open - Buenos Aires Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille St. Petersburg Open - St. Petersburg European Open - Antwerp Mercedes-Benz Cup - Los Angeles Moselle Open - Metz European Open - Antwerp Grand Prix Hassan II - Marrakech RCA Championships - Indianapolis Open Parc - Lyon ATP Kremlin Cup - Moscow AEGON Championships - London The Stella Artois Championships - London Medibank International - Sydney Open Sud de France - Montpellier Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha AEGON International - Eastbourne Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich ABN AMRO World Tennis Tournament - Rotterdam Moselle Open - Metz Open Parc - Lyon ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille AIG Japan Open - Tokyo Seoul Moselle Open - Metz European Open - Antwerp Schickendanz Open - Furth Open 13 Provence - Marseille Seoul drkoop.com USTA Tennis Championships of Chicago - Winnetka GHI Bronx Tennis Classic - Bronx ATP Heineken Challenger 2000 - Ho Chi Minh City China Open - Beijing XL Capital Bermuda Open - Bermuda USTA Safeway Challenger - Aptos Ljubljana Open 2002 - Ljubljana ASB Classic - Auckland Rio Open - Rio de Janeiro 2001 Eddleman USTA Challenger - Birmingham CMG Asia Open - Hong Kong 2001 UT Tyler Patriot Challenger - Tyler Shimadsu All Japan Indoor Tennis Championships - Kyoto GHI Bronx Tennis Classic - Bronx Open Parc - Lyon AEGON Championships - London Erste Bank Open - Vienna Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Noventi Open - Halle Adidas International - Sydney Citi Open - Washington Moselle Open - Metz Open 13 Provence - Marseille Japan Open - Tokyo Open Sud de France - Montpellier Heineken Open Shanghai - Shanghai Dubai Duty Free Tennis Championships - Dubai Qatar Open - Doha Open Seat Godo 2005 - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Vietnam Open - Ho Chi Minh City Open Parc - Lyon U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Championships - London The Samsung Open - Nottingham China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Montreal Chennai Open - Chennai The Samsung Open - Bournemouth ABN AMRO World Tennis Tournament - Rotterdam Pacific Life Open - Indian Wells Open 13 - Marseille Tennis Masters Series - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris U.S. Men's Clay Court Championships - Houston Siebel Open - San Jose BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Kroger / St. Jude International - Memphis Sony Ericsson Open - Miami Campionati BNL dItalia - Rome AEGON Championships - London Thailand Open - Bangkok Mutua Madrilena Masters Madrid - Madrid Open Sud de France - Montpellier BNP Paribas Masters - Paris Salem Open - Hong Kong BNP Paribas Open - Indian Wells Erste Bank Open - Vienna Mercedes Cup - Stuttgart Erste Bank Open - Vienna Sony Ericsson Open - Miami Qatar Exxon Mobil Open - Doha Franklin Templeton Tennis Classic - Scottsdale Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Qatar Exxon Mobil Open 2003 - Doha Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo RCA Championships - Indianapolis Internazionali BNL dItalia - Rome Open Seat Godo 2007 - Barcelona The Stella Artois Grass Court Championships - London Qatar ExxonMobil Open - Doha Shanghai ATP Masters 1000 - Shanghai China Open - Beijing Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BCR Open Romania - Bucharest China Open - Beijing Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Tennis Masters Series - Cincinnati BNP Paribas Masters - Paris BNP Paribas Masters - Paris BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Miami Open - Miami Barcelona Open Banc Sabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Hamburg - Hamburg Australian Open - Melbourne Sony Ericsson Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Open - Cincinnati Nature Valley International - Eastbourne Masters Series Monte-Carlo - Monte-Carlo Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Kroger / St. Jude International - Memphis Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York AIG Japan Open Tennis Championships - Tokyo Australian Open - Melbourne Tennis Masters Series - Hamburg Open 13 Provence - Marseille Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne Tennis Masters Series - Montreal U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Wimbledon - London Davis Cup, Group 1, 1R, KOR-JPN 5-0 Davis Cup, Group 1, 2R, KOR-CHN 4-1 Davis Cup, Group 1, 2R, UZB-KOR 3-1 Davis Cup, Group 1, 2R, NZL-KOR 3-2 U.S. Open - New York Davis Cup, Group 1, 1R, JPN-KOR 3-2 Davis Cup, Group 2, REL2, CHN-KOR 3-2 Davis Cup, Group 2, F, NZL-KOR 2-3 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, World Group, PO, NED-KOR, 3-2 Davis Cup, Group 1, 2R, IND-KOR 4-1 Davis Cup, Group 1, 1R, NZL-KOR 3-2 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, PO, SVK-KOR 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, Group 1, REL1, KOR-CHN 4-1 Davis Cup, Group 1, 1R, KOR-IND 3-2 Davis Cup, Finals, Group A Davis Cup, Group 1, REL1, KOR-INA 4-1 Davis Cup, World Group, PO, ROU-KOR 4-1 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, Group 1, PO, KOR-CHN 3-2 Hopman Cup - Perth Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, Group 1, 1R, KOR-JPN 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 2R, UZB-KOR 4-1 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, World Group, SF, ESP-FRA 4-1 15th Asian Games Doha 2006 AAMI Classic - Kooyong Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, Group 1, 1R, KOR-IND 4-1 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, SF, FRA-SRB 3-1 AAMI Classic - Kooyong Davis Cup, Group 1, 1R, KOR-KAZ 5-0 Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong The Mubadala World Tennis Championship The Mubadala World Tennis Championship Davis Cup, World Group, 1R, FRA-CAN 5-0 Mubadala World Tennis Championship Davis Cup, World Group, QF, CZE-FRA 1-3 Davis Cup, World Group, F, FRA-CRO 1-3 Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - London Olympics - Sydney Olympics - Beijing Olympics - Rio de Janeiro Olympics - Athens